EÆciency and Accuracy Issues for Sampling vs. Counting Modes of Performance Monitoring Hardware
نویسندگان
چکیده
Performance monitoring hardware is available on most modern microprocessors in the form of hardware counters and other registers that record data about processor events. This hardware may be used in counting mode, in which aggregate events counts are accumulated, and/or in sampling mode, in which time-based or event-based sampling is used to collect pro ling data. This paper discusses uses of these two modes and considers the issues of eÆciency and accuracy raised by each. Implications for the PAPI cross-platform hardware counter interface are
منابع مشابه
A Comparison of Counting and Sampling Modes of Using Performance Monitoring Hardware
Performance monitoring hardware is available on most modern microprocessors in the form of hardware counters and other registers that record data about processor events. This hardware may be used in counting mode, in which aggregate events counts are accumulated, and/or in sampling mode, in which time-based or event-based sampling is used to collect profiling data. This paper discusses uses of ...
متن کاملAccuracy of Performance Monitoring Hardware
Performance monitoring hardware is available on most modern microprocessors in the form of hardware counters and other registers that record data about processor events. This hardware may be used in counting mode, in which aggregate event counts are accumulated, and/or in sampling mode, in which time-based or event-based sampling is used to collect profiling data. This paper discusses uses of t...
متن کاملThe Intel Pentium 4’s Unique Performance-monitoring Features Overcome Many Limitations and Problems Found in Previous Processors. Pentium 4 Xeon Performance Monitoring Supports Simultaneous Multithreaded Execution
Most modern, high-performance processors have special, on-chip hardware that can monitor performance. The features of this monitoring hardware typically include event detectors and counters, qualification of event detection and counting by privilege mode and event characteristics, and support for event-based sampling. However, these features often suffer from a common set of problems including ...
متن کاملPhoton dosimetry based on selective data sampling for the NaI(TL) detector
Radiation detection is essential for determining of radiation dose. Depend on the detector and dosimetry method, detection process is performed in different levels. Pulse counting is the first level of detection. Typically, the output of a radiation detector for determining value of the radiation dose cannot be used directly. Through changing the response function or the readout detector, is tr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003